<HTML>
<HEAD>
<BASE TARGET=content>
<LINK REL=stylesheet HREF=theme.css TYPE=text/css>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE="JavaScript" SRC="theme.js"></SCRIPT>
<script language="JavaScript" src="JSCookTree.js"></script>
<script language="JavaScript">
<!--
var menu =[
[null,'Learning PHP and MySQL','0596101104/main.html',null],
[null,'Table of Contents','0596101104/toc.html',null],
[null,'Copyright','0596101104/learnphpmysql-PREFACE-1.html',null,
[null,'Preface','0596101104/learnphpmysql-PREFACE-2.html',null],
],
[null,'Chapter 1.  Dynamic Content and the Web','0596101104/learnphpmysql-CHP-1.html',null,
[null,'Section 1.1.  PHP and MySQL&acute;s Place in Web Development','0596101104/learnphpmysql-CHP-1-SECT-1.html',null],
[null,'Section 1.2.  The Components of a PHP Application','0596101104/learnphpmysql-CHP-1-SECT-2.html',null],
[null,'Section 1.3.  Integrating Many Sources of Information','0596101104/learnphpmysql-CHP-1-SECT-3.html',null],
[null,'Section 1.4.  Requesting Data from a Web Page','0596101104/learnphpmysql-CHP-1-SECT-4.html',null],
[null,'Section 1.5.  Chapter 1 Questions','0596101104/learnphpmysql-CHP-1-SECT-5.html',null],
],
[null,'Chapter 2.  Installation','0596101104/learnphpmysql-CHP-2.html',null,
[null,'Section 2.1.  Developing Locally','0596101104/learnphpmysql-CHP-2-SECT-1.html',null],
[null,'Section 2.2.  Working Remotely','0596101104/learnphpmysql-CHP-2-SECT-2.html',null],
[null,'Section 2.3.  Chapter 2 Questions','0596101104/learnphpmysql-CHP-2-SECT-3.html',null],
],
[null,'Chapter 3.  Exploring PHP','0596101104/learnphpmysql-CHP-3.html',null,
[null,'Section 3.1.  PHP and HTML Text','0596101104/learnphpmysql-CHP-3-SECT-1.html',null],
[null,'Section 3.2.  Coding Building Blocks','0596101104/learnphpmysql-CHP-3-SECT-2.html',null],
[null,'Section 3.3.  Chapter 3 Questions','0596101104/learnphpmysql-CHP-3-SECT-3.html',null],
],
[null,'Chapter 4.  PHP Decision Making','0596101104/learnphpmysql-CHP-4.html',null,
[null,'Section 4.1.  Expressions','0596101104/learnphpmysql-CHP-4-SECT-1.html',null],
[null,'Section 4.2.  Operator Concepts','0596101104/learnphpmysql-CHP-4-SECT-2.html',null],
[null,'Section 4.3.  Conditionals','0596101104/learnphpmysql-CHP-4-SECT-3.html',null],
[null,'Section 4.4.  Looping','0596101104/learnphpmysql-CHP-4-SECT-4.html',null],
[null,'Section 4.5.  Chapter 4 Questions','0596101104/learnphpmysql-CHP-4-SECT-5.html',null],
],
[null,'Chapter 5.  Functions','0596101104/learnphpmysql-CHP-5.html',null,
[null,'Section 5.1.  Calling Functions','0596101104/learnphpmysql-CHP-5-SECT-1.html',null],
[null,'Section 5.2.  Defining Functions','0596101104/learnphpmysql-CHP-5-SECT-2.html',null],
[null,'Section 5.3.  Object-Oriented Programming','0596101104/learnphpmysql-CHP-5-SECT-3.html',null],
[null,'Section 5.4.  Chapter 5 Questions','0596101104/learnphpmysql-CHP-5-SECT-4.html',null],
],
[null,'Chapter 6.  Arrays','0596101104/learnphpmysql-CHP-6.html',null,
[null,'Section 6.1.  Array Fundamentals','0596101104/learnphpmysql-CHP-6-SECT-1.html',null],
[null,'Section 6.2.  Chapter 6 Questions','0596101104/learnphpmysql-CHP-6-SECT-2.html',null],
],
[null,'Chapter 7.  Database Basics','0596101104/learnphpmysql-CHP-7.html',null,
[null,'Section 7.1.  Database Design','0596101104/learnphpmysql-CHP-7-SECT-1.html',null],
[null,'Section 7.2.  Structured Query Language','0596101104/learnphpmysql-CHP-7-SECT-2.html',null],
[null,'Section 7.3.  Chapter 7 Questions','0596101104/learnphpmysql-CHP-7-SECT-3.html',null],
],
[null,'Chapter 8.  Using MySQL','0596101104/learnphpmysql-CHP-8.html',null,
[null,'Section 8.1.  MySQL Database','0596101104/learnphpmysql-CHP-8-SECT-1.html',null],
[null,'Section 8.2.  Managing the Database','0596101104/learnphpmysql-CHP-8-SECT-2.html',null],
[null,'Section 8.3.  Backing Up and Restoring Data','0596101104/learnphpmysql-CHP-8-SECT-3.html',null],
[null,'Section 8.4.  Advanced SQL','0596101104/learnphpmysql-CHP-8-SECT-4.html',null],
[null,'Section 8.5.  Chapter 8 Questions','0596101104/learnphpmysql-CHP-8-SECT-5.html',null],
],
[null,'Chapter 9.  Getting PHP to Talk to MySQL','0596101104/learnphpmysql-CHP-9.html',null,
[null,'Section 9.1.  The Process','0596101104/learnphpmysql-CHP-9-SECT-1.html',null],
[null,'Section 9.2.  Querying the Database with PHP Functions','0596101104/learnphpmysql-CHP-9-SECT-2.html',null],
[null,'Section 9.3.  Using PEAR','0596101104/learnphpmysql-CHP-9-SECT-3.html',null],
[null,'Section 9.4.  Chapter 9 Questions','0596101104/learnphpmysql-CHP-9-SECT-4.html',null],
],
[null,'Chapter 10.  Working with Forms','0596101104/learnphpmysql-CHP-10.html',null,
[null,'Section 10.1.  Building a Form','0596101104/learnphpmysql-CHP-10-SECT-1.html',null],
[null,'Section 10.2.  Templates','0596101104/learnphpmysql-CHP-10-SECT-2.html',null],
[null,'Section 10.3.  Chapter 10 Questions','0596101104/learnphpmysql-CHP-10-SECT-3.html',null],
],
[null,'Chapter 11.  Practical PHP','0596101104/learnphpmysql-CHP-11.html',null,
[null,'Section 11.1.  String Functions','0596101104/learnphpmysql-CHP-11-SECT-1.html',null],
[null,'Section 11.2.  Date and Time Functions','0596101104/learnphpmysql-CHP-11-SECT-2.html',null],
[null,'Section 11.3.  File Manipulation','0596101104/learnphpmysql-CHP-11-SECT-3.html',null],
[null,'Section 11.4.  Calling System Calls','0596101104/learnphpmysql-CHP-11-SECT-4.html',null],
[null,'Section 11.5.  Chapter 11 Questions','0596101104/learnphpmysql-CHP-11-SECT-5.html',null],
],
[null,'Chapter 12.  Modifying MySQL Objects and PHP Data','0596101104/learnphpmysql-CHP-12.html',null,
[null,'Section 12.1.  Changing Database Objects from PHP','0596101104/learnphpmysql-CHP-12-SECT-1.html',null],
[null,'Section 12.2.  Manipulating Table Data','0596101104/learnphpmysql-CHP-12-SECT-2.html',null],
[null,'Section 12.3.  Displaying Results with Embedded Links','0596101104/learnphpmysql-CHP-12-SECT-3.html',null],
[null,'Section 12.4.  Presenting a Form to Add and Process in One File','0596101104/learnphpmysql-CHP-12-SECT-4.html',null],
[null,'Section 12.5.  Updating Data','0596101104/learnphpmysql-CHP-12-SECT-5.html',null],
[null,'Section 12.6.  Deleting Data','0596101104/learnphpmysql-CHP-12-SECT-6.html',null],
[null,'Section 12.7.  Performing a Subquery','0596101104/learnphpmysql-CHP-12-SECT-7.html',null],
[null,'Section 12.8.  Chapter 12 Questions','0596101104/learnphpmysql-CHP-12-SECT-8.html',null],
],
[null,'Chapter 13.  Cookies, Sessions, and Access Control','0596101104/learnphpmysql-CHP-13.html',null,
[null,'Section 13.1.  Cookies','0596101104/learnphpmysql-CHP-13-SECT-1.html',null],
[null,'Section 13.2.  PHP and HTTP Authentication','0596101104/learnphpmysql-CHP-13-SECT-2.html',null],
[null,'Section 13.3.  Sessions','0596101104/learnphpmysql-CHP-13-SECT-3.html',null],
[null,'Section 13.4.  Using Auth_HTTP to Authenticate','0596101104/learnphpmysql-CHP-13-SECT-4.html',null],
[null,'Section 13.5.  Chapter 13 Questions','0596101104/learnphpmysql-CHP-13-SECT-5.html',null],
],
[null,'Chapter 14.  Security','0596101104/learnphpmysql-CHP-14.html',null,
[null,'Section 14.1. ','0596101104/learnphpmysql-CHP-14-SECT-1.html',null],
[null,'Section 14.2.  Session Security','0596101104/learnphpmysql-CHP-14-SECT-2.html',null],
[null,'Section 14.3.  Chapter 14 Questions','0596101104/learnphpmysql-CHP-14-SECT-3.html',null],
],
[null,'Chapter 15.  Validation and Error Handling','0596101104/learnphpmysql-CHP-15.html',null,
[null,'Section 15.1.  Validating User Input with JavaScript','0596101104/learnphpmysql-CHP-15-SECT-1.html',null],
[null,'Section 15.2.  Pattern Matching','0596101104/learnphpmysql-CHP-15-SECT-2.html',null],
[null,'Section 15.3.  Redisplaying a Form After PHP Validation Fails','0596101104/learnphpmysql-CHP-15-SECT-3.html',null],
[null,'Section 15.4.  Chapter 15 Questions','0596101104/learnphpmysql-CHP-15-SECT-4.html',null],
],
[null,'Chapter 16.  Sample Applications','0596101104/learnphpmysql-CHP-16.html',null,
[null,'Section 16.1.  Building a Blog','0596101104/learnphpmysql-CHP-16-SECT-1.html',null],
[null,'Section 16.2.  Chapter 16 Questions','0596101104/learnphpmysql-CHP-16-SECT-2.html',null],
],
[null,'Chapter 17.  Finishing Your Journey','0596101104/learnphpmysql-CHP-17.html',null,
[null,'Section 17.1.  Finding Help on the Web','0596101104/learnphpmysql-CHP-17-SECT-1.html',null],
[null,'Section 17.2.  Web Sites','0596101104/learnphpmysql-CHP-17-SECT-2.html',null],
[null,'Section 17.3.  Zend','0596101104/learnphpmysql-CHP-17-SECT-3.html',null],
[null,'Section 17.4.  Lampshade','0596101104/learnphpmysql-CHP-17-SECT-4.html',null],
[null,'Section 17.5.  Chapter 17 Questions','0596101104/learnphpmysql-CHP-17-SECT-5.html',null],
],
[null,'Answers to Chapter Questions','0596101104/learnphpmysql-APP-A.html',null,
[null,'Section A.1.  Chapter 1','0596101104/learnphpmysql-APP-A-SECT-1.html',null],
[null,'Section A.2.  Chapter 2','0596101104/learnphpmysql-APP-A-SECT-2.html',null],
[null,'Section A.3.  Chapter 3','0596101104/learnphpmysql-APP-A-SECT-3.html',null],
[null,'Section A.4.  Chapter 4','0596101104/learnphpmysql-APP-A-SECT-4.html',null],
[null,'Section A.5.  Chapter 5','0596101104/learnphpmysql-APP-A-SECT-5.html',null],
[null,'Section A.6.  Chapter 6','0596101104/learnphpmysql-APP-A-SECT-6.html',null],
[null,'Section A.7.  Chapter 7','0596101104/learnphpmysql-APP-A-SECT-7.html',null],
[null,'Section A.8.  Chapter 8','0596101104/learnphpmysql-APP-A-SECT-8.html',null],
[null,'Section A.9.  Chapter 9','0596101104/learnphpmysql-APP-A-SECT-9.html',null],
[null,'Section A.10.  Chapter 10','0596101104/learnphpmysql-APP-A-SECT-10.html',null],
[null,'Section A.11.  Chapter 11','0596101104/learnphpmysql-APP-A-SECT-11.html',null],
[null,'Section A.12.  Chapter 12','0596101104/learnphpmysql-APP-A-SECT-12.html',null],
[null,'Section A.13.  Chapter 13','0596101104/learnphpmysql-APP-A-SECT-13.html',null],
[null,'Section A.14.  Chapter 14','0596101104/learnphpmysql-APP-A-SECT-14.html',null],
[null,'Section A.15.  Chapter 15','0596101104/learnphpmysql-APP-A-SECT-15.html',null],
[null,'Section A.16.  Chapter 16','0596101104/learnphpmysql-APP-A-SECT-16.html',null],
[null,'Section A.17.  Chapter 17','0596101104/learnphpmysql-APP-A-SECT-17.html',null],
],
[null,'Colophon','0596101104/learnphpmysql-COLOPHON.html',null],
[null,'About the Authors','0596101104/learnphpmysql-AUTHORS.html',null],
[null,'Index','0596101104/index.html',null,
[null,'A','0596101104/A.html',null],
[null,'B','0596101104/B.html',null],
[null,'C','0596101104/C.html',null],
[null,'D','0596101104/D.html',null],
[null,'E','0596101104/E.html',null],
[null,'F','0596101104/F.html',null],
[null,'G','0596101104/G.html',null],
[null,'H','0596101104/H.html',null],
[null,'I','0596101104/I.html',null],
[null,'J','0596101104/J.html',null],
[null,'L','0596101104/L.html',null],
[null,'M','0596101104/M.html',null],
[null,'N','0596101104/N.html',null],
[null,'O','0596101104/O.html',null],
[null,'P','0596101104/P.html',null],
[null,'Q','0596101104/Q.html',null],
[null,'R','0596101104/R.html',null],
[null,'S','0596101104/S.html',null],
[null,'T','0596101104/T.html',null],
[null,'U','0596101104/U.html',null],
[null,'V','0596101104/V.html',null],
[null,'W','0596101104/W.html',null],
[null,'Z','0596101104/Z.html',null],
],
];
-->
</script>
</HEAD>
<BODY>
<DIV ID=Menu CLASS=Menu onMouseDown="return false" onSelectStart="return false"></DIV>
<HR>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
drawTree ("Menu", '<IMG SRC=home.gif border="0">0596101104.Learning.PHP.and.MySQL.Jun.2006', menu, theme);
-->
</SCRIPT>
</HTML>
